package service

import (
	"context"
	pb "gitee.com/micro-services/protocol/hotel/server"
)

type HotelServerService interface {
	// 创建
	CreateHotel(context.Context, *pb.CreateHotelReq, *pb.CreateHotelRsp) error
	// 删除
	DeleteHotel(context.Context, *pb.DeleteHotelReq, *pb.DeleteHotelRsp) error
	// 更新
	UpdateHotel(context.Context, *pb.UpdateHotelReq, *pb.UpdateHotelRsp) error
	// 详情-批量
	BatchHotelInfo(context.Context, *pb.BatchHotelInfoReq, *pb.BatchHotelInfoRsp) error
	// 搜索
	SearchHotel(context.Context, *pb.SearchHotelReq, *pb.SearchHotelRsp) error
	// 推送->小程序
	// 用户进入列表
	Recommend(context.Context, *pb.RecommendReq, *pb.RecommendRsp) error
}
